speaking pair - German English Dictionary